a marriage made in heaven - Allemand Anglais Dictionnaire